deep cycling - French English Dictionary